site installations - Almanca İngilizce Sözlük